to look seedy - Francés Inglés Diccionario